package com.sykj.why.mongo.service;

import com.sykj.why.mongo.document.entity.ProjectCategoryT;

import java.util.List;

/**
 * @author Eleven
 * @date 2019/7/8
 * @desc 传承谱系业务访问层
 */

public interface PedigreeTService extends BasicService<ProjectCategoryT> {

    /**
     * 添加传承谱系
     * @param projectCategoryT
     */
    void savePedigree(ProjectCategoryT projectCategoryT);

    /**
     * 删除传承谱系
     * @param id
     */
    void removePedigree(String id);

    /**
     * 修改传承谱系
     * @param projectCategoryT
     */
    void updatePedigree(ProjectCategoryT projectCategoryT);

    List<ProjectCategoryT> findAll();

}
